package com.yc.fruitmarket.biz;

import java.util.List;
import java.util.Map;

public interface productBiz {
	
	/**
	 * 统计商品状态数量
	 * @return
	 */
	public List<Map<String, String>> getproductnumL();
	
	/**
	 * 获取所有的商品名称
	 * @return
	 */
	public List<Map<String, String>> allpname();
	
	/**
	 * 上架下架商品
	 * @param pid
	 * @param status
	 * @return
	 */
	public int banL(String pid, String status);
	
	/**
	 * 修改商品
	 * @param map
	 * @param path
	 * @return
	 */
	public int updateL(Map<String, String> map, String path);
	
	/**
	 * 条件查询商品信息
	 * @param pname
	 * @return
	 */
	public List<Map<String, String>> bygoods(String pid, String pname, String inventory, String intprice, String outprice, String brand, String tname, String weight, String des, String status, String currentPage4, String pagesize);

	/**
	 * 添加商品
	 * @param map
	 * @return
	 */
	public int add(Map<String, String> map, String path);
	

	public List<Map<String,String>> getProduct(int max, int min, int page, int pageSize, String pname, String tids);
	
	public int getProductCount(int max, int min, String pname, String tids);
	
	public List<Map<String,String>> searchProduct(String pid);
	
	public List<Map<String,String>> getAboutProduct(String pid);
	
	public List<Map<String,String>> getnewproduct();
	
	public List<Map<String,String>> getbuyproduct();

	/**
	 * 查询所有的商品
	 * @return
	 */
	public List<Map<String, String>> getAllGoods();

}
